zebra orchid - Turkish English Dictionary